/**
 * 
 */
package com.nari.heatshare.utils;

import com.nari.platform.model.ResponseMsg;

/**
 * 分摊域分摊计算条件校验信息
 * @author Xiaopeng
 * @date 2013-9-22
 */
public class AreaResultVerifyInfo {
	//热量表数据校验信息
	private ResponseMsg heatMeterDataVerify;
	//校验失败的热量表数据ID
	private String heatMeterDataIDList;
	//校验缺少数据的热量表表号
	private String meterNoList;
	//分配表数据校验信息
	private ResponseMsg assignMeterDataVerify;
	//校验失败的分配表数据ID
	private String assignMeterDataIDList;
	//校验缺少数据的分配表表号
	private String seriousNumList;
	//热用户校验信息
	private ResponseMsg heatRoomVerify;
	//校验失败的热用户ID
	private String heatRoomIDList;
	//校验缺少分配表的热用户列表
	private String roomOwnerList;
	//分摊域校验信息
	private ResponseMsg shareAreaVerify;
	//分配表数据上传率
	private ResponseMsg assignMeterUploadPerVerify;
	//分摊域分摊基本信息
	private String areaResultUID;
	private String shareAreaUID;
	//散热器校验信息
	private ResponseMsg heatSinkerVerify;
	private String sinkNoList;
	
	/**
	 * 校验信息实体实例化
	 * @return
	 * @author Xiaopeng
	 * @date 2013-9-23
	 */
	public static AreaResultVerifyInfo getInstance() {
		return new AreaResultVerifyInfo();
	}
 
	/**
	 * @return the heatMeterDataVerify
	 */
	public ResponseMsg getHeatMeterDataVerify() {
		return heatMeterDataVerify;
	}

	/**
	 * @param heatMeterDataVerify the heatMeterDataVerify to set
	 */
	public void setHeatMeterDataVerify(ResponseMsg heatMeterDataVerify) {
		this.heatMeterDataVerify = heatMeterDataVerify;
	}

	/**
	 * @return the heatMeterDataIDList
	 */
	public String getHeatMeterDataIDList() {
		return heatMeterDataIDList;
	}

	/**
	 * @param heatMeterDataIDList the heatMeterDataIDList to set
	 */
	public void setHeatMeterDataIDList(String heatMeterDataIDList) {
		this.heatMeterDataIDList = heatMeterDataIDList;
	}

	/**
	 * @return the meterNoList
	 */
	public String getMeterNoList() {
		return meterNoList;
	}

	/**
	 * @param meterNoList the meterNoList to set
	 */
	public void setMeterNoList(String meterNoList) {
		this.meterNoList = meterNoList;
	}

	/**
	 * @return the assignMeterDataVerify
	 */
	public ResponseMsg getAssignMeterDataVerify() {
		return assignMeterDataVerify;
	}

	/**
	 * @param assignMeterDataVerify the assignMeterDataVerify to set
	 */
	public void setAssignMeterDataVerify(ResponseMsg assignMeterDataVerify) {
		this.assignMeterDataVerify = assignMeterDataVerify;
	}

	/**
	 * @return the assignMeterDataIDList
	 */
	public String getAssignMeterDataIDList() {
		return assignMeterDataIDList;
	}

	/**
	 * @param assignMeterDataIDList the assignMeterDataIDList to set
	 */
	public void setAssignMeterDataIDList(String assignMeterDataIDList) {
		this.assignMeterDataIDList = assignMeterDataIDList;
	}

	/**
	 * @return the seriousNumList
	 */
	public String getSeriousNumList() {
		return seriousNumList;
	}

	/**
	 * @param seriousNumList the seriousNumList to set
	 */
	public void setSeriousNumList(String seriousNumList) {
		this.seriousNumList = seriousNumList;
	}

	/**
	 * @return the heatRoomVerify
	 */
	public ResponseMsg getHeatRoomVerify() {
		return heatRoomVerify;
	}

	/**
	 * @param heatRoomVerify the heatRoomVerify to set
	 */
	public void setHeatRoomVerify(ResponseMsg heatRoomVerify) {
		this.heatRoomVerify = heatRoomVerify;
	}

	/**
	 * @return the heatRoomIDList
	 */
	public String getHeatRoomIDList() {
		return heatRoomIDList;
	}

	/**
	 * @param heatRoomIDList the heatRoomIDList to set
	 */
	public void setHeatRoomIDList(String heatRoomIDList) {
		this.heatRoomIDList = heatRoomIDList;
	}

	/**
	 * @return the roomOwnerList
	 */
	public String getRoomOwnerList() {
		return roomOwnerList;
	}

	/**
	 * @param roomOwnerList the roomOwnerList to set
	 */
	public void setRoomOwnerList(String roomOwnerList) {
		this.roomOwnerList = roomOwnerList;
	}

	/**
	 * @return the shareAreaVerify
	 */
	public ResponseMsg getShareAreaVerify() {
		return shareAreaVerify;
	}

	/**
	 * @param shareAreaVerify the shareAreaVerify to set
	 */
	public void setShareAreaVerify(ResponseMsg shareAreaVerify) {
		this.shareAreaVerify = shareAreaVerify;
	}

	/**
	 * @return the assignMeterUploadPerVerify
	 */
	public ResponseMsg getAssignMeterUploadPerVerify() {
		return assignMeterUploadPerVerify;
	}

	/**
	 * @param assignMeterUploadPerVerify the assignMeterUploadPerVerify to set
	 */
	public void setAssignMeterUploadPerVerify(ResponseMsg assignMeterUploadPerVerify) {
		this.assignMeterUploadPerVerify = assignMeterUploadPerVerify;
	}

	/**
	 * @return the areaResultUID
	 */
	public String getAreaResultUID() {
		return areaResultUID;
	}

	/**
	 * @param areaResultUID the areaResultUID to set
	 */
	public void setAreaResultUID(String areaResultUID) {
		this.areaResultUID = areaResultUID;
	}

	/**
	 * @return the shareAreaUID
	 */
	public String getShareAreaUID() {
		return shareAreaUID;
	}

	/**
	 * @param shareAreaUID the shareAreaUID to set
	 */
	public void setShareAreaUID(String shareAreaUID) {
		this.shareAreaUID = shareAreaUID;
	}

	/**
	 * @return the heatSinkerVerify
	 */
	public ResponseMsg getHeatSinkerVerify() {
		return heatSinkerVerify;
	}

	/**
	 * @param heatSinkerVerify the heatSinkerVerify to set
	 */
	public void setHeatSinkerVerify(ResponseMsg heatSinkerVerify) {
		this.heatSinkerVerify = heatSinkerVerify;
	}

	/**
	 * @return the sinkNoList
	 */
	public String getSinkNoList() {
		return sinkNoList;
	}

	/**
	 * @param sinkNoList the sinkNoList to set
	 */
	public void setSinkNoList(String sinkNoList) {
		this.sinkNoList = sinkNoList;
	}
	
}
